micro embryo - French English Dictionary